hang hat - French English Dictionary